thomasschafer is an independent developer whose open-source catalog is currently anchored by Scooter, a command-line utility that reimagines bulk text replacement as an interactive, visual experience inside the terminal. Rather than forcing users to craft error-prone regular expressions or blindly accept search-and-replace results, Scooter presents a live, side-by-side preview of every proposed change; matches are highlighted, context lines are preserved, and individual substitutions can be toggled on or off before any disk write occurs. The tool is lightweight, cross-platform, and designed for scenarios where traditional sed or Perl one-liners feel risky: refactoring variable names across a source tree, updating configuration keys in DevOps playbooks, normalizing date formats in log archives, or sanitizing placeholder strings in template repositories. Keyboard shortcuts borrowed from modal editors make it fast to navigate hundreds of potential hits, while built-in backups and dry-run mode give operators confidence that critical data will not be clobbered. Because Scooter is distributed as a single, statically linked binary, it drops cleanly into CI pipelines, Docker images, or local development environments without dependency churn. As the maintainer’s GitHub presence expands, the portfolio is expected to grow with similarly focused utilities that emphasize clarity, safety, and speed for everyday developer chores. Until then, Scooter and any future thomasschafer releases are available for free on get.nero.com, where downloads are sourced from trusted Windows package managers such as winget, always deliver the latest upstream build, and can be installed individually or in unattended batch sets.
Interactive find and replace in the terminal
Details